package secondStage.part3.Collecton集合;

import java.util.ArrayList;
import java.util.Collection;

/**
 * @ClassName: [CollectionDemo1]
 * @Description: Collection 常用的方法
 * @Author: [黄劲松]
 * @CreateDate: [2021-04-02]
 * @Version: [v1.0]
 */
/*
Collection集合常用方法
   boolean add(E e) 添加元素
   boolean remove(Object o) 从集合中移除指定的元素
   void clear() 清空集合中的元系
   boolean contains(Object o)   判断集合中是否存在指定的元素
   boolean isEmpty()    判断集合是否为空
   int size()   集合的长度，也就是集合中元素的个数
*/
//alt+7 可以查看一个类的所有方法
public class CollectionDemo1 {
    public static void main(String[] args) {
        //创建集合对象
        Collection<String> c = new ArrayList<String>();
        //boolean add(E e);添加元素
        c.add("hello");
        c.add("world");
        c.add("java");
        System.out.println("添加元素:" + c.add("java"));
        System.out.println(c);

        //boolean remove(Object o) 从集合中移除指定的元素
        System.out.println("从集合中移除指定的元素:" + c.remove("java"));
        System.out.println(c);

        //boolean contains(Object o)   判断集合中是否存在指定的元素
        System.out.println("判断集合中是否存在指定的元素:" + c.contains("hello"));
        //boolean isEmpty()    判断集合是否为空
        System.out.println("判断集合是否为空:" + c.isEmpty());
        //int size()   集合的长度，也就是集合中元素的个数
        System.out.println("集合的长度:" + c.size());
        System.out.println(c);
        //void clear() 清空集合中的元系
        c.clear();
        //输出集合对象
        System.out.println(c);
    }
}
